naval constructor - English Synonyms Dictionary